fen orchis meaning in Hindi

Noun

A type of orchid native to wetlands.

दलदली ऑर्किड

English Usage: The fen orchis thrives in damp environments.

Hindi Usage: दलदली ऑर्किड नम भूमि में पनपता है।

Share Anuvadan of fen orchis